module e4_w4_fixed_adder_tree ( clk, rst_n, a, psum );
  input [63:0] a;
  output [7:0] psum;
  input clk, rst_n;
  wire   edge_nd_262, edge_nd_261, edge_nd_260, edge_nd_259, edge_nd_258,
         edge_nd_257, edge_nd_256, intadd_7_A_5_, intadd_7_A_4_, intadd_7_A_3_,
         intadd_7_A_2_, intadd_7_A_1_, intadd_7_A_0_, intadd_7_B_3_,
         intadd_7_B_2_, intadd_7_B_1_, intadd_7_B_0_, intadd_7_CI, intadd_7_n7,
         intadd_7_n6, intadd_7_n5, intadd_7_n4, intadd_7_n3, intadd_7_n2,
         intadd_7_n1, intadd_8_A_5_, intadd_8_A_4_, intadd_8_A_3_,
         intadd_8_A_2_, intadd_8_A_1_, intadd_8_B_3_, intadd_8_B_2_,
         intadd_8_B_1_, intadd_8_CI, intadd_8_SUM_4_, intadd_8_SUM_3_,
         intadd_8_SUM_2_, intadd_8_SUM_1_, intadd_8_n6, intadd_8_n5,
         intadd_8_n4, intadd_8_n3, intadd_8_n2, intadd_8_n1, intadd_9_A_3_,
         intadd_9_A_1_, intadd_9_A_0_, intadd_9_B_4_, intadd_9_B_3_,
         intadd_9_B_2_, intadd_9_B_1_, intadd_9_B_0_, intadd_9_CI, intadd_9_n5,
         intadd_9_n4, intadd_9_n3, intadd_9_n2, intadd_9_n1, intadd_10_A_3_,
         intadd_10_A_2_, intadd_10_A_1_, intadd_10_B_3_, intadd_10_B_2_,
         intadd_10_B_1_, intadd_10_n4, intadd_10_n3, intadd_10_n2,
         intadd_10_n1, intadd_11_A_3_, intadd_11_A_2_, intadd_11_A_1_,
         intadd_11_B_3_, intadd_11_B_2_, intadd_11_B_1_, intadd_11_SUM_1_,
         intadd_11_SUM_0_, intadd_11_n4, intadd_11_n3, intadd_11_n2,
         intadd_11_n1, intadd_12_A_2_, intadd_12_A_1_, intadd_12_A_0_,
         intadd_12_B_0_, intadd_12_CI, intadd_12_SUM_2_, intadd_12_SUM_1_,
         intadd_12_SUM_0_, intadd_12_n3, intadd_12_n2, intadd_12_n1,
         intadd_13_B_1_, intadd_13_B_0_, intadd_13_n3, intadd_13_n2,
         intadd_13_n1, n2, n3, n4, n5, n6, n7, n8, n9, n10, n11, n12, n13, n14,
         n15, n16, n17, n18, n19, n20, n21, n22, n23, n24, n25, n26, n27;
  wire   [63:0] sample_in;

  DFCNQD1BWP30P140HVT sample_in_reg_3_ ( .D(a[3]), .CP(clk), .CDN(rst_n), .Q(
        sample_in[3]) );
  DFCNQD1BWP30P140HVT sample_in_reg_2_ ( .D(a[2]), .CP(clk), .CDN(rst_n), .Q(
        sample_in[2]) );
  DFCNQD1BWP30P140HVT sample_in_reg_1_ ( .D(a[1]), .CP(clk), .CDN(rst_n), .Q(
        sample_in[1]) );
  DFCNQD1BWP30P140HVT sample_in_reg_0_ ( .D(a[0]), .CP(clk), .CDN(rst_n), .Q(
        sample_in[0]) );
  DFCNQD1BWP30P140HVT sample_in_reg_7_ ( .D(a[7]), .CP(clk), .CDN(rst_n), .Q(
        sample_in[7]) );
  DFCNQD1BWP30P140HVT sample_in_reg_6_ ( .D(a[6]), .CP(clk), .CDN(rst_n), .Q(
        sample_in[6]) );
  DFCNQD1BWP30P140HVT sample_in_reg_5_ ( .D(a[5]), .CP(clk), .CDN(rst_n), .Q(
        sample_in[5]) );
  DFCNQD1BWP30P140HVT sample_in_reg_4_ ( .D(a[4]), .CP(clk), .CDN(rst_n), .Q(
        sample_in[4]) );
  DFCNQD1BWP30P140HVT sample_in_reg_11_ ( .D(a[11]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[11]) );
  DFCNQD1BWP30P140HVT sample_in_reg_10_ ( .D(a[10]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[10]) );
  DFCNQD1BWP30P140HVT sample_in_reg_9_ ( .D(a[9]), .CP(clk), .CDN(rst_n), .Q(
        sample_in[9]) );
  DFCNQD1BWP30P140HVT sample_in_reg_8_ ( .D(a[8]), .CP(clk), .CDN(rst_n), .Q(
        sample_in[8]) );
  DFCNQD1BWP30P140HVT sample_in_reg_15_ ( .D(a[15]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[15]) );
  DFCNQD1BWP30P140HVT sample_in_reg_14_ ( .D(a[14]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[14]) );
  DFCNQD1BWP30P140HVT sample_in_reg_13_ ( .D(a[13]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[13]) );
  DFCNQD1BWP30P140HVT sample_in_reg_12_ ( .D(a[12]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[12]) );
  DFCNQD1BWP30P140HVT sample_in_reg_19_ ( .D(a[19]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[19]) );
  DFCNQD1BWP30P140HVT sample_in_reg_18_ ( .D(a[18]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[18]) );
  DFCNQD1BWP30P140HVT sample_in_reg_17_ ( .D(a[17]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[17]) );
  DFCNQD1BWP30P140HVT sample_in_reg_16_ ( .D(a[16]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[16]) );
  DFCNQD1BWP30P140HVT sample_in_reg_23_ ( .D(a[23]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[23]) );
  DFCNQD1BWP30P140HVT sample_in_reg_22_ ( .D(a[22]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[22]) );
  DFCNQD1BWP30P140HVT sample_in_reg_21_ ( .D(a[21]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[21]) );
  DFCNQD1BWP30P140HVT sample_in_reg_20_ ( .D(a[20]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[20]) );
  DFCNQD1BWP30P140HVT sample_in_reg_27_ ( .D(a[27]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[27]) );
  DFCNQD1BWP30P140HVT sample_in_reg_26_ ( .D(a[26]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[26]) );
  DFCNQD1BWP30P140HVT sample_in_reg_25_ ( .D(a[25]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[25]) );
  DFCNQD1BWP30P140HVT sample_in_reg_24_ ( .D(a[24]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[24]) );
  DFCNQD1BWP30P140HVT sample_in_reg_31_ ( .D(a[31]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[31]) );
  DFCNQD1BWP30P140HVT sample_in_reg_30_ ( .D(a[30]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[30]) );
  DFCNQD1BWP30P140HVT sample_in_reg_29_ ( .D(a[29]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[29]) );
  DFCNQD1BWP30P140HVT sample_in_reg_28_ ( .D(a[28]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[28]) );
  DFCNQD1BWP30P140HVT sample_in_reg_35_ ( .D(a[35]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[35]) );
  DFCNQD1BWP30P140HVT sample_in_reg_34_ ( .D(a[34]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[34]) );
  DFCNQD1BWP30P140HVT sample_in_reg_33_ ( .D(a[33]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[33]) );
  DFCNQD1BWP30P140HVT sample_in_reg_32_ ( .D(a[32]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[32]) );
  DFCNQD1BWP30P140HVT sample_in_reg_39_ ( .D(a[39]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[39]) );
  DFCNQD1BWP30P140HVT sample_in_reg_38_ ( .D(a[38]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[38]) );
  DFCNQD1BWP30P140HVT sample_in_reg_37_ ( .D(a[37]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[37]) );
  DFCNQD1BWP30P140HVT sample_in_reg_36_ ( .D(a[36]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[36]) );
  DFCNQD1BWP30P140HVT sample_in_reg_43_ ( .D(a[43]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[43]) );
  DFCNQD1BWP30P140HVT sample_in_reg_42_ ( .D(a[42]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[42]) );
  DFCNQD1BWP30P140HVT sample_in_reg_41_ ( .D(a[41]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[41]) );
  DFCNQD1BWP30P140HVT sample_in_reg_40_ ( .D(a[40]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[40]) );
  DFCNQD1BWP30P140HVT sample_in_reg_47_ ( .D(a[47]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[47]) );
  DFCNQD1BWP30P140HVT sample_in_reg_46_ ( .D(a[46]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[46]) );
  DFCNQD1BWP30P140HVT sample_in_reg_45_ ( .D(a[45]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[45]) );
  DFCNQD1BWP30P140HVT sample_in_reg_44_ ( .D(a[44]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[44]) );
  DFCNQD1BWP30P140HVT sample_in_reg_51_ ( .D(a[51]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[51]) );
  DFCNQD1BWP30P140HVT sample_in_reg_50_ ( .D(a[50]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[50]) );
  DFCNQD1BWP30P140HVT sample_in_reg_49_ ( .D(a[49]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[49]) );
  DFCNQD1BWP30P140HVT sample_in_reg_48_ ( .D(a[48]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[48]) );
  DFCNQD1BWP30P140HVT sample_in_reg_55_ ( .D(a[55]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[55]) );
  DFCNQD1BWP30P140HVT sample_in_reg_54_ ( .D(a[54]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[54]) );
  DFCNQD1BWP30P140HVT sample_in_reg_53_ ( .D(a[53]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[53]) );
  DFCNQD1BWP30P140HVT sample_in_reg_52_ ( .D(a[52]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[52]) );
  DFCNQD1BWP30P140HVT sample_in_reg_59_ ( .D(a[59]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[59]) );
  DFCNQD1BWP30P140HVT sample_in_reg_58_ ( .D(a[58]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[58]) );
  DFCNQD1BWP30P140HVT sample_in_reg_57_ ( .D(a[57]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[57]) );
  DFCNQD1BWP30P140HVT sample_in_reg_56_ ( .D(a[56]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[56]) );
  DFCNQD1BWP30P140HVT sample_in_reg_63_ ( .D(a[63]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[63]) );
  DFCNQD1BWP30P140HVT sample_in_reg_62_ ( .D(a[62]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[62]) );
  DFCNQD1BWP30P140HVT sample_in_reg_61_ ( .D(a[61]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[61]) );
  DFCNQD1BWP30P140HVT sample_in_reg_60_ ( .D(a[60]), .CP(clk), .CDN(rst_n), 
        .Q(sample_in[60]) );
  DFCNQD1BWP30P140HVT psum_reg_7_ ( .D(intadd_7_n1), .CP(clk), .CDN(rst_n), 
        .Q(psum[7]) );
  DFCNQD1BWP30P140HVT psum_reg_6_ ( .D(edge_nd_262), .CP(clk), .CDN(rst_n), 
        .Q(psum[6]) );
  DFCNQD1BWP30P140HVT psum_reg_5_ ( .D(edge_nd_261), .CP(clk), .CDN(rst_n), 
        .Q(psum[5]) );
  DFCNQD1BWP30P140HVT psum_reg_4_ ( .D(edge_nd_260), .CP(clk), .CDN(rst_n), 
        .Q(psum[4]) );
  DFCNQD1BWP30P140HVT psum_reg_3_ ( .D(edge_nd_259), .CP(clk), .CDN(rst_n), 
        .Q(psum[3]) );
  DFCNQD1BWP30P140HVT psum_reg_2_ ( .D(edge_nd_258), .CP(clk), .CDN(rst_n), 
        .Q(psum[2]) );
  DFCNQD1BWP30P140HVT psum_reg_1_ ( .D(edge_nd_257), .CP(clk), .CDN(rst_n), 
        .Q(psum[1]) );
  DFCNQD1BWP30P140HVT psum_reg_0_ ( .D(edge_nd_256), .CP(clk), .CDN(rst_n), 
        .Q(psum[0]) );
  FA1D0BWP30P140HVT intadd_11_U5 ( .A(sample_in[34]), .B(sample_in[42]), .CI(
        sample_in[26]), .CO(intadd_11_n4), .S(intadd_11_SUM_0_) );
  FA1D0BWP30P140HVT intadd_11_U4 ( .A(intadd_11_A_1_), .B(intadd_11_B_1_), 
        .CI(intadd_11_n4), .CO(intadd_11_n3), .S(intadd_11_SUM_1_) );
  FA1D0BWP30P140HVT intadd_11_U3 ( .A(intadd_11_A_2_), .B(intadd_11_B_2_), 
        .CI(intadd_11_n3), .CO(intadd_11_n2), .S(intadd_8_A_4_) );
  FA1D0BWP30P140HVT intadd_11_U2 ( .A(intadd_11_A_3_), .B(intadd_11_B_3_), 
        .CI(intadd_11_n2), .CO(intadd_11_n1), .S(intadd_8_A_5_) );
  FA1D0BWP30P140HVT intadd_10_U5 ( .A(sample_in[9]), .B(sample_in[17]), .CI(
        sample_in[1]), .CO(intadd_10_n4), .S(intadd_9_A_1_) );
  FA1D0BWP30P140HVT intadd_10_U4 ( .A(intadd_10_A_1_), .B(intadd_10_B_1_), 
        .CI(intadd_10_n4), .CO(intadd_10_n3), .S(intadd_9_B_2_) );
  FA1D0BWP30P140HVT intadd_10_U3 ( .A(intadd_10_A_2_), .B(intadd_10_B_2_), 
        .CI(intadd_10_n3), .CO(intadd_10_n2), .S(intadd_9_A_3_) );
  FA1D0BWP30P140HVT intadd_10_U2 ( .A(intadd_10_A_3_), .B(intadd_10_B_3_), 
        .CI(intadd_10_n2), .CO(intadd_10_n1), .S(intadd_9_B_4_) );
  FA1D0BWP30P140HVT intadd_12_U4 ( .A(intadd_12_B_0_), .B(intadd_12_CI), .CI(
        intadd_12_A_0_), .CO(intadd_12_n3), .S(intadd_12_SUM_0_) );
  FA1D0BWP30P140HVT intadd_12_U3 ( .A(intadd_12_A_1_), .B(intadd_11_SUM_0_), 
        .CI(intadd_12_n3), .CO(intadd_12_n2), .S(intadd_12_SUM_1_) );
  FA1D0BWP30P140HVT intadd_12_U2 ( .A(intadd_12_A_2_), .B(intadd_11_SUM_1_), 
        .CI(intadd_12_n2), .CO(intadd_12_n1), .S(intadd_12_SUM_2_) );
  FA1D0BWP30P140HVT intadd_8_U7 ( .A(sample_in[8]), .B(intadd_8_CI), .CI(
        sample_in[0]), .CO(intadd_8_n6), .S(intadd_7_CI) );
  FA1D0BWP30P140HVT intadd_8_U6 ( .A(intadd_8_A_1_), .B(intadd_8_B_1_), .CI(
        intadd_8_n6), .CO(intadd_8_n5), .S(intadd_8_SUM_1_) );
  FA1D0BWP30P140HVT intadd_8_U5 ( .A(intadd_8_A_2_), .B(intadd_8_B_2_), .CI(
        intadd_8_n5), .CO(intadd_8_n4), .S(intadd_8_SUM_2_) );
  FA1D0BWP30P140HVT intadd_8_U4 ( .A(intadd_8_A_3_), .B(intadd_8_B_3_), .CI(
        intadd_8_n4), .CO(intadd_8_n3), .S(intadd_8_SUM_3_) );
  FA1D0BWP30P140HVT intadd_8_U3 ( .A(intadd_8_A_4_), .B(intadd_12_n1), .CI(
        intadd_8_n3), .CO(intadd_8_n2), .S(intadd_8_SUM_4_) );
  FA1D0BWP30P140HVT intadd_8_U2 ( .A(intadd_8_A_5_), .B(intadd_10_n1), .CI(
        intadd_8_n2), .CO(intadd_8_n1), .S(intadd_7_A_5_) );
  FA1D0BWP30P140HVT intadd_9_U6 ( .A(intadd_9_B_0_), .B(intadd_9_CI), .CI(
        intadd_9_A_0_), .CO(intadd_9_n5), .S(intadd_7_A_0_) );
  FA1D0BWP30P140HVT intadd_9_U5 ( .A(intadd_9_A_1_), .B(intadd_9_B_1_), .CI(
        intadd_9_n5), .CO(intadd_9_n4), .S(intadd_7_B_1_) );
  FA1D0BWP30P140HVT intadd_9_U4 ( .A(intadd_8_SUM_2_), .B(intadd_9_B_2_), .CI(
        intadd_9_n4), .CO(intadd_9_n3), .S(intadd_7_B_2_) );
  FA1D0BWP30P140HVT intadd_9_U3 ( .A(intadd_9_A_3_), .B(intadd_9_B_3_), .CI(
        intadd_9_n3), .CO(intadd_9_n2), .S(intadd_7_B_3_) );
  FA1D0BWP30P140HVT intadd_9_U2 ( .A(intadd_8_SUM_4_), .B(intadd_9_B_4_), .CI(
        intadd_9_n2), .CO(intadd_9_n1), .S(intadd_7_A_4_) );
  FA1D0BWP30P140HVT intadd_13_U4 ( .A(intadd_13_B_0_), .B(intadd_8_SUM_1_), 
        .CI(intadd_12_SUM_0_), .CO(intadd_13_n3), .S(intadd_7_A_1_) );
  FA1D0BWP30P140HVT intadd_13_U3 ( .A(intadd_12_SUM_1_), .B(intadd_13_B_1_), 
        .CI(intadd_13_n3), .CO(intadd_13_n2), .S(intadd_7_A_2_) );
  FA1D0BWP30P140HVT intadd_13_U2 ( .A(intadd_12_SUM_2_), .B(intadd_8_SUM_3_), 
        .CI(intadd_13_n2), .CO(intadd_13_n1), .S(intadd_7_A_3_) );
  FA1D0BWP30P140HVT intadd_7_U8 ( .A(intadd_7_B_0_), .B(intadd_7_CI), .CI(
        intadd_7_A_0_), .CO(intadd_7_n7), .S(edge_nd_256) );
  FA1D0BWP30P140HVT intadd_7_U7 ( .A(intadd_7_A_1_), .B(intadd_7_B_1_), .CI(
        intadd_7_n7), .CO(intadd_7_n6), .S(edge_nd_257) );
  FA1D0BWP30P140HVT intadd_7_U6 ( .A(intadd_7_A_2_), .B(intadd_7_B_2_), .CI(
        intadd_7_n6), .CO(intadd_7_n5), .S(edge_nd_258) );
  FA1D0BWP30P140HVT intadd_7_U5 ( .A(intadd_7_A_3_), .B(intadd_7_B_3_), .CI(
        intadd_7_n5), .CO(intadd_7_n4), .S(edge_nd_259) );
  FA1D0BWP30P140HVT intadd_7_U4 ( .A(intadd_7_A_4_), .B(intadd_13_n1), .CI(
        intadd_7_n4), .CO(intadd_7_n3), .S(edge_nd_260) );
  FA1D0BWP30P140HVT intadd_7_U3 ( .A(intadd_7_A_5_), .B(intadd_9_n1), .CI(
        intadd_7_n3), .CO(intadd_7_n2), .S(edge_nd_261) );
  FA1D0BWP30P140HVT intadd_7_U2 ( .A(intadd_11_n1), .B(intadd_8_n1), .CI(
        intadd_7_n2), .CO(intadd_7_n1), .S(edge_nd_262) );
  ND2D0BWP30P140HVT U4 ( .A1(sample_in[4]), .A2(sample_in[12]), .ZN(n3) );
  AOI21D0P7BWP30P140HVT U5 ( .A1(n18), .A2(n17), .B(n23), .ZN(n21) );
  ND2D0P7BWP30P140HVT U6 ( .A1(n10), .A2(sample_in[6]), .ZN(n18) );
  AOI21D0P7BWP30P140HVT U7 ( .A1(n3), .A2(n2), .B(n10), .ZN(intadd_8_A_1_) );
  NR2D0BWP30P140HVT U8 ( .A1(n2), .A2(n3), .ZN(n10) );
  NR2D0BWP30P140HVT U9 ( .A1(n17), .A2(n18), .ZN(n23) );
  OA21D0BWP30P140HVT U10 ( .A1(n10), .A2(sample_in[6]), .B(n18), .Z(
        intadd_10_A_1_) );
  OA21D0BWP30P140HVT U11 ( .A1(sample_in[4]), .A2(sample_in[12]), .B(n3), .Z(
        intadd_8_CI) );
  FA1D0BWP30P140HVT U12 ( .A(sample_in[36]), .B(sample_in[28]), .CI(
        sample_in[20]), .CO(intadd_8_B_1_), .S(intadd_7_B_0_) );
  INVD0BWP30P140HVT U13 ( .I(sample_in[5]), .ZN(n2) );
  FA1D0BWP30P140HVT U14 ( .A(n6), .B(n5), .CI(n4), .CO(intadd_8_B_2_), .S(
        intadd_13_B_0_) );
  FA1D0BWP30P140HVT U15 ( .A(sample_in[16]), .B(sample_in[24]), .CI(
        sample_in[32]), .CO(n4), .S(intadd_9_CI) );
  FA1D0BWP30P140HVT U16 ( .A(sample_in[40]), .B(sample_in[48]), .CI(
        sample_in[56]), .CO(n5), .S(intadd_9_B_0_) );
  FA1D0BWP30P140HVT U17 ( .A(sample_in[60]), .B(sample_in[52]), .CI(
        sample_in[44]), .CO(n6), .S(intadd_9_A_0_) );
  FA1D0BWP30P140HVT U18 ( .A(n9), .B(n8), .CI(n7), .CO(intadd_8_B_3_), .S(
        intadd_13_B_1_) );
  FA1D0BWP30P140HVT U19 ( .A(sample_in[25]), .B(sample_in[33]), .CI(
        sample_in[41]), .CO(intadd_10_B_1_), .S(intadd_12_A_0_) );
  FA1D0BWP30P140HVT U20 ( .A(n13), .B(n12), .CI(n11), .CO(intadd_10_B_2_), .S(
        intadd_12_A_1_) );
  FA1D0BWP30P140HVT U21 ( .A(sample_in[49]), .B(sample_in[57]), .CI(
        sample_in[61]), .CO(n11), .S(intadd_12_CI) );
  FA1D0BWP30P140HVT U22 ( .A(sample_in[29]), .B(sample_in[21]), .CI(
        sample_in[13]), .CO(n12), .S(intadd_12_B_0_) );
  FA1D0BWP30P140HVT U23 ( .A(sample_in[53]), .B(sample_in[45]), .CI(
        sample_in[37]), .CO(n13), .S(intadd_9_B_1_) );
  FA1D0BWP30P140HVT U24 ( .A(n16), .B(n15), .CI(n14), .CO(intadd_10_B_3_), .S(
        intadd_9_B_3_) );
  FA1D0BWP30P140HVT U25 ( .A(sample_in[50]), .B(sample_in[58]), .CI(
        sample_in[62]), .CO(intadd_11_B_1_), .S(n7) );
  FA1D0BWP30P140HVT U26 ( .A(sample_in[54]), .B(sample_in[46]), .CI(
        sample_in[38]), .CO(intadd_11_A_1_), .S(n8) );
  INVD0BWP30P140HVT U27 ( .I(sample_in[7]), .ZN(n17) );
  FA1D0BWP30P140HVT U28 ( .A(sample_in[2]), .B(sample_in[10]), .CI(
        sample_in[18]), .CO(n19), .S(n9) );
  FA1D0BWP30P140HVT U29 ( .A(n21), .B(n20), .CI(n19), .CO(intadd_11_B_2_), .S(
        intadd_12_A_2_) );
  FA1D0BWP30P140HVT U30 ( .A(sample_in[30]), .B(sample_in[22]), .CI(
        sample_in[14]), .CO(n20), .S(intadd_8_A_2_) );
  FA1D0BWP30P140HVT U31 ( .A(sample_in[31]), .B(sample_in[23]), .CI(
        sample_in[15]), .CO(n22), .S(n16) );
  FA1D0BWP30P140HVT U32 ( .A(n24), .B(n23), .CI(n22), .CO(intadd_11_B_3_), .S(
        intadd_11_A_2_) );
  FA1D0BWP30P140HVT U33 ( .A(sample_in[27]), .B(sample_in[35]), .CI(
        sample_in[43]), .CO(n24), .S(intadd_10_A_2_) );
  FA1D0BWP30P140HVT U34 ( .A(sample_in[55]), .B(sample_in[47]), .CI(
        sample_in[39]), .CO(n27), .S(n14) );
  FA1D0BWP30P140HVT U35 ( .A(sample_in[51]), .B(sample_in[59]), .CI(
        sample_in[63]), .CO(n26), .S(n15) );
  FA1D0BWP30P140HVT U36 ( .A(n27), .B(n26), .CI(n25), .CO(intadd_11_A_3_), .S(
        intadd_10_A_3_) );
  FA1D0BWP30P140HVT U37 ( .A(sample_in[3]), .B(sample_in[11]), .CI(
        sample_in[19]), .CO(n25), .S(intadd_8_A_3_) );
endmodule

